namespace RotovapPlatform.Domain.Equipment.PackML;

public enum PackMLState
{
	Undefined = 0,
	Clearing = 1,
	Stopped = 2,
	Starting = 3,
	Idle = 4,
	Suspended = 5,
	Execute = 6,
	Stopping = 7,
	Aborting = 8,
	Aborted = 9,
	Holding = 10,
	Held = 11,
	UnHolding = 12,
	Suspending = 13,
	UnSuspending = 14,
	Resetting = 15,
	Completing = 16,
	Complete = 17
}

public enum PackMLMode
{
	Auto,    // 自动模式
	Maintenance,   // 维护模式
	Manual,        // 手动模式
	Test,          // 测试模式
}